	.arch armv8-a
	.arch_extension crc
	.arm
	.data
	.global a
	.align 4
	.size a, 4
a:
	.word 3
	.global b
	.align 4
	.size b, 4
b:
	.word 5
	.text
	.global func
	.type func , %function
func:
	push {fp, lr}
	mov fp, sp
	sub sp, sp, #4
.L7:
	str r0, [fp, #-4]
	mov r0, #0
	add sp, sp, #4
	pop {fp, lr}
	bx lr

	.global main
	.type main , %function
main:
	push {fp, lr}
	mov fp, sp
	sub sp, sp, #0
.L9:
	ldr v12, addr_a0
	ldr v4, [v12]
	ldr v13, addr_b0
	ldr v5, [v13]
	add v6, v4, v5
	mov r0, v6
	add sp, sp, #0
	pop {fp, lr}
	bx lr

addr_a0:
	.word a
addr_b0:
	.word b
